explosion suppressor - Francés Inglés Diccionario